http://www.clestra.com/_multimed/clestra-us/cleanroom/toc.html
112 Pickard Drive East
Syracuse
NY 13211
USA
Phone: 315-455-0708
Sorry, request for information forms are currently unavailable for this company.
We design, manufacture and install quality pre-engineering, pre-fabricated walls and ceiling systems till complete cleanroom facilities on time and on budget.